#include "stdint.h"
#include "Animation_table.h"

//侧围灯右侧迎宾动画时间表OK
const uint16_t WelcomeTimeTab[WELCOME_MAXSTEP_NUM] =
{
    //第一阶段
    /*0*/ 0,
    /*1*/ 40,
    /*2*/ 80,
    /*3*/ 120,
    /*4*/ 160,
    /*5*/ 200,
    /*6*/ 240,
    /*7*/ 280,
    /*8*/ 320,
    /*9*/ 360,
    /*10*/ 400,
    /*11*/ 440,
    /*12*/ 480,
    /*13*/ 520,
    /*14*/ 560,
    /*15*/ 600,
    /*16*/ 640,
    /*17*/ 680,
    /*18*/ 720,
    /*19*/ 760,
    /*20*/ 800,
    /*21*/ 840,
    /*22*/ 880,
    /*23*/ 920,
    /*24*/ 960,
    /*25*/ 1000,
    /*26*/ 1040,
    /*27*/ 1080,
    /*28*/ 1120,
    /*29*/ 1160,
    /*30*/ 1200,
    /*31*/ 1240,
    /*32*/ 1280,
    /*33*/ 1320,
    /*34*/ 1360,   
    /*35*/ 1400,
    /*36*/ 1440,
    /*37*/ 1480,
    /*38*/ 1520,
    /*39*/ 1560,
    /*40*/ 1600,
    /*41*/ 1640,
    /*42*/ 1680,
    /*43*/ 1720,
    /*44*/ 1760,
    /*45*/ 1800,
    /*46*/ 1840,
    /*47*/ 1880,
    /*48*/ 1920,
    /*49*/ 1960,
    /*50*/ 2000,
    /*51*/ 2040,
    /*52*/ 2080,
    /*53*/ 2120,
    /*54*/ 2160,
    /*55*/ 2200,
    /*56*/ 2240,
    /*57*/ 2280,
    /*58*/ 2320,
    /*59*/ 2360,
    /*60*/ 2400,
    /*61*/ 2440,
    /*62*/ 2480,
    /*63*/ 2520,
    /*64*/ 2560,
    /*65*/ 2600,
    /*66*/ 2640,
    /*67*/ 2680,
    /*68*/ 2720,
    /*69*/ 2760,
    /*70*/ 2800,
    /*71*/ 2840,
    /*72*/ 2880,
    /*73*/ 2920,
    /*74*/ 2960,
    /*75*/ 3000,
    /*76*/ 3040,
    /*77*/ 3080,
    /*78*/ 3120,
    /*79*/ 3160,
    /*80*/ 3200,
    /*81*/ 3240,
    /*82*/ 3280,
    /*83*/ 3320,
    /*84*/ 3360,
    /*85*/ 3400,
    /*86*/ 3440,
    /*87*/ 3480,
    /*88*/ 3520,
    /*89*/ 3560,
    /*90*/ 3600,
    /*91*/ 3640,
    /*92*/ 3680,
    /*93*/ 3720,
    /*94*/ 3760,
    /*95*/ 3800,
    /*96*/ 3840,
    /*97*/ 3880,
    /*98*/ 3920,
    /*99*/ 3960,
    /*100*/ 4000,
    /*101*/ 4040,
    /*102*/ 4080,
};



//侧围灯右侧迎宾动画动作表OK
const uint16_t WelcomeDataTab[WELCOME_MAXSTEP_NUM][WELCOME_MAXCHANNEL_NUM] =
{
                {  0 ,   0 ,  0  },
        /*240*/ {  0 , 1000,  0  },//70  40开始
        /*280*/ {1000,   0 ,100  },
        /*320*/ {  0 ,   0 ,200  },
        /*360*/ {  0 ,   0 ,300  },
        /*400*/ {  0 ,   0 ,400  },
        /*440*/ {  0 ,   0 ,500 },//75
        /*480*/ {  0 ,   0 ,600 },
        /*520*/ {  0 , 1000,700  },
        /*560*/ {1000,   0 ,800  },//78
        /*600*/ {  0 ,   0 ,900  },
        /*640*/ {  0 ,   0 ,1000 },
        /*680*/ {  0 ,   0 ,800  },
        /*720*/ {  0 ,   0 ,600  },
        /*760*/ {  0 , 1000,400  },//83
        /*800*/ {1000,   0 ,600  },
        /*840*/ {  0 ,   0 ,800  },
        /*880*/ {  0 ,   0 ,1000 },
        /*920*/ {  0 ,   0 ,800  },
        /*960*/ {  0 , 1000,600  },//88
        /*1000*/ {1000,   0 ,400  },
        /*1040*/ {  0 ,   0 ,600  },
        /*1080*/ {  0 ,   0 ,800  },
        /*1120*/ {  0 ,   0 ,1000 },//92
        /*1160*/ {  0 , 1000,800 },
        /*1200*/ {1000,   0 ,600  },
        /*1240*/ { 0  ,   0 ,400  },//95
        /*1280*/ { 0  ,   0 ,600  },
        /*1320*/ { 0  ,   0 ,800  },
        /*1360*/ { 0  , 1000,1000  },//98
        /*1400*/ {1000,   0 ,800 },
        /*1440*/ { 0  ,   0 ,600 },//100
        /*1480*/ { 0  ,   0 ,400  },
        /*1520*/ { 0  ,   0 ,600  },
        /*1560*/ { 0  , 1000,800  },//103
        /*1600*/ { 0  , 1000,1000  },
        /*1640*/ {1000,   0 ,1000 },
        /*1680*/ { 0  ,   0 ,1000 },//106
        /*1720*/ { 0  ,   0 ,1000 },
        /*1760*/ { 0  ,   0 ,1000 },//108
        /*1800*/ { 0  , 1000,1000 },
        /*1840*/ {1000,   0 ,1000 },//110
        /*1880*/ { 0  ,   0 ,1000 },
        /*1920*/ { 0  ,   0 ,1000 },
        /*1960*/ { 0  , 1000,1000 },//113
        /*2000*/ { 0  , 1000,1000 },
        /*2040*/ {1000,   0 ,1000 },
        /*2080*/ {1000,   0 ,1000 },//116
        /*2120*/ {1000,   0 ,1000 },
        /*2160*/ {1000, 1000,1000 },//118
        /*2200*/ {1000, 1000,1000 },
        /*2240*/ {1000, 1000,1000 },//120
        /*2280*/ {1000, 1000,1000 },
        /*2320*/ {1000, 1000,1000 },
        /*2360*/ {1000, 1000,1000 },
        /*2400*/ {1000, 1000,1000 },
        /*2440*/ {1000, 1000,1000 },
        /*2480*/ {1000, 1000,1000 },
        /*2520*/ {1000, 1000,1000 },
        /*2560*/ {1000, 1000,1000 },//128
        /*2600*/ {1000, 1000,1000 },
        /*2640*/ {1000, 1000,1000 },
        /*2680*/ {1000, 1000,1000 },
        /*2720*/ {1000, 1000,1000 },
        /*2760*/ {1000, 1000,1000 },
        /*2800*/ {1000, 1000,1000 },//134
        /*2840*/ {1000, 1000,1000 },
        /*2880*/ {1000, 1000,1000 },
        /*2920*/ {1000, 1100,1000 },
        /*2960*/ {1100, 1100,1000 },//138
        /*3000*/ {1100, 1100,1000 },
        /*3040*/ {1100, 1000,1000 },//140
        /*3080*/ {1000, 1000,1000 },//141
        /*3120*/ {1000, 1000,1000 },
        /*3160*/ {1000, 1000,1000 },
        /*3200*/ {1000, 1000,1000 },
        /*3240*/ {1000, 1000,1000 },//145
        /*3280*/ {1000, 1000,1000 },//146
        /*3320*/ {1000, 1000,1000 },//147
        /*3360*/ {1000, 1000,1000 },//148
        /*3400*/ {1000, 1000,1000 },//149
        /*3440*/ {1000, 1000,1000 },//150
        /*3480*/ {1000, 1000,1000 },//151
        /*3520*/ {1000, 1000,1000 },//152
        /*3560*/ {1000, 1000,1000 },//153
        /*3600*/ {1000, 1000,1000 },//154
        /*3640*/ {1000, 1000,1000 },//155
        /*3680*/ {1000, 1000,1000 },//156
        /*3720*/ {1000, 1000,1000 },//157
        /*3760*/ {1000, 1000,1000 },//158
        /*3800*/ {1000, 1000,1000 },//159
        /*3840*/ {1000, 1000,1000 },//160
        /*3880*/ {1000, 1100,1100 },//161
        /*3920*/ {1000, 1100,1000 },//162
        /*3960*/ {1000, 1000,1000 },//163
        /*4000*/ {1000, 1000,1000 },//164
        /*4040*/ {1000, 1000,1000 },//165
        /*4080*/ {1000, 1000,1000 },//166
        /*4120*/ {1000, 1000,1000 },//167
        /*4160*/ {1000, 1000,1000 },//168
        /*4200*/ {1000, 1000,1000 },//169
        /*4240*/ {1000, 1000,1000 },//170
        /*4280*/ {1000, 1000,1000 },//171
};



//侧围灯欢送动画时间表OK
const uint16_t GoodbyeTimeTab[GOODBYE_MAXSTEP_NUM] =
{
    ///第一阶段
    /*0*/ 0,
    /*1*/ 200,
    /*2*/ 270,
    /*3*/ 340,
    /*4*/ 410,
    /*5*/ 2730,
    /*6*/ 2800,
    /*7*/ 2870,//begin
    /*8*/ 2895,
    /*9*/ 2920,
    /*10*/2945,
    /*11*/2970,
    /*12*/2995,
    /*13*/3020,
    /*14*/3045,
    /*15*/3070,
    /*16*/3095,
    /*17*/3120,
    /*18*/3145,
    /*19*/3170,
    /*20*/3195,
    /*21*/3220,
    /*22*/3245,
    /*23*/3270,
    /*24*/3295,
    /*25*/3320,
    /*26*/3345,
    /*27*/3370,//end
    /*28*/3395,//begin
    /*29*/3420,
    /*30*/3445,
    /*31*/3470,
    /*32*/3495,
    /*33*/3520,
    /*34*/3545,
    /*35*/3570,
    /*36*/3595,
    /*37*/3620,
    /*38*/3645,
    /*39*/3670,
    /*40*/3695,
    /*41*/3720,
    /*42*/3745,
    /*43*/3770,
    /*44*/3795,
    /*45*/3820,
    /*46*/3845,
    /*47*/3870,
    /*48*/3895,//end
    /*49*/3920,//begin
    /*50*/3945,
    /*51*/3970,
    /*52*/3995,
    /*53*/4020,
    /*54*/4045,
    /*55*/4070,
    /*56*/4095,
    /*57*/4120,
    /*58*/4145,
    /*59*/4170,
    /*60*/4195,
    /*61*/4220,
    /*62*/4245,
    /*63*/4270,
    /*64*/4295,
    /*65*/4320,
    /*66*/4345,
    /*67*/4370,
    /*68*/4490,//end
    /*69*/4950,
};

//右侧围灯欢送动画动作表OK
const uint16_t GoodbyeDataTab[GOODBYE_MAXSTEP_NUM][GOODBYE_MAXCHANNEL_NUM] =
{
// 第一阶段
           // 第一阶段
    //tail1 tail2  tail3
    /*0*/ {1000, 1000, 1000,},
    /*1*/ {1000, 1100, 1000,},
    /*2*/ {1100, 1100, 1000,},
    /*3*/ {1100, 1000, 1000,},
    /*4*/ {1000, 1000, 1000,},
    /*5*/ {0,    1000, 1000,},
    /*6*/ {0,    0,    1000,},
    /*7*/ {0,    0,    1000,},//tail3呼吸灭
    /*8*/ {0,    0,    950, },
    /*9*/ {0,    0,    900, },
    /*10*/{0,    0,    850, },
    /*11*/{0,    0,    800, },
    /*12*/{0,    0,    750, },
    /*13*/{0,    0,    700, },
    /*14*/{0,    0,    650, },
    /*15*/{0,    0,    600, },
    /*16*/{0,    0,    550, },
    /*17*/{0,    0,    500, },
    /*18*/{0,    0,    450, },
    /*19*/{0,    0,    400, },
    /*20*/{0,    0,    350, },
    /*21*/{0,    0,    300, },
    /*22*/{0,    0,    250, },
    /*23*/{0,    0,    200, },
    /*24*/{0,    0,    150, },
    /*25*/{0,    0,    100, },
    /*26*/{0,    0,    50,  },//tail3呼吸灭
    /*27*/{0,    0,    0,   },//tail3呼吸亮
    /*28*/{0,    0,    50,  },
    /*29*/{0,    0,    100, },
    /*30*/{0,    0,    150, },
    /*31*/{0,    0,    200, },
    /*32*/{0,    0,    250, },
    /*33*/{0,    0,    300, },
    /*34*/{0,    0,    350, },
    /*35*/{0,    0,    400, },
    /*36*/{0,    0,    450, },
    /*37*/{0,    0,    500, },
    /*38*/{0,    0,    550, },
    /*39*/{0,    0,    600, },
    /*40*/{0,    0,    650, },
    /*41*/{0,    0,    700, },
    /*42*/{0,    0,    750, },
    /*43*/{0,    0,    800, },
    /*44*/{0,    0,    850, },
    /*45*/{0,    0,    900, },
    /*46*/{0,    0,    950, },
    /*47*/{0,    0,    1000,},//tail3呼吸亮
    /*48*/{0,    0,    1000,},//tail3呼吸灭
    /*49*/{0,    0,    950, },
    /*50*/{0,    0,    900, },
    /*51*/{0,    0,    850, },
    /*52*/{0,    0,    800, },
    /*53*/{0,    0,    750, },
    /*54*/{0,    0,    700, },
    /*55*/{0,    0,    650, },
    /*56*/{0,    0,    600, },
    /*57*/{0,    0,    550, },
    /*58*/{0,    0,    500, },
    /*59*/{0,    0,    450, },
    /*60*/{0,    0,    400, },
    /*61*/{0,    0,    350, },
    /*62*/{0,    0,    300, },
    /*63*/{0,    0,    250, },
    /*64*/{0,    0,    200, },
    /*65*/{0,    0,    150, },
    /*66*/{0,    0,    100, },
    /*67*/{0,    0,    0,  },
    /*68*/{0,    0,    0,   },//tail3呼吸灭
    /*69*/{0,    0,    0,   },//关闭tail1-tail3
};